body{font-family:Microsoft YaHei, sans-serif;font-size:14px;line-height:150%;color:#585858;background:#FFF}
input,textarea{font-size:12px;font-family:Tahoma, Geneva, sans-serif;}
select {border: 1px solid #c0c0c0;
    border-radius: 5px;
    padding: 9px;
	margin-right: 10px;
    width: 96px}

input{vertical-align:middle;}
textarea{overflow:auto;border:1px solid #bdbdbd;padding:5px;font-family:Tahoma, Geneva, sans-serif;border-radius:2px}
body,h1,h2,h3,h4,h5,h6,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,input,label,figure,td,th{margin:0;padding:0;}
section,article,aside,header,footer,nav,dialog,figure{display:block;}
th{font-weight:normal}
img{border:0px;vertical-align:middle;}  
table{border-collapse:collapse;}
a{color:#0078b6;text-decoration:none}
li{list-style-type:none}
.clearfix:after {content:"\200B"; display:block; height:0;clear:both;}
.fl{float:left; padding-left:10px}
.fr{float:right}
.clear{clear:both}
body .hide{display: none;}

/* Font color */
.or_font{color:#fb7823}
.green_font{color:#53a000}
.red_font{color:#F00}
.red_font a{color:red}
.grey_font{color:#bbb}
.dgrey_font{color:#7a7a7a}
.black_font{color:#000}
.font14{font-size:14px}
.f12{ font-size:12px;}
.f14{ font-size:14px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.black{color:#000;}
.white{color:#fff;}
.grey{color:#999;}
.red{color:#c00}
.green{color:#090;}
.blue{ color:#467C9E}
.bold{font-weight:bold;}
.yuan{font-family:"Arial"}
/* Margin width */
.mt10{margin-top: 10px;}
.mr10{margin-right: 10px;}
.mb10{margin-bottom: 10px;}
.ml10{margin-left: 10px;}

/* Align Style */
.tl{text-align: left;}
.tc{text-align: center;}
.tr{text-align: right;}

.big_type{display:inline-block;background:#6ebf01;margin-left:3px;padding:0 2px;color:#FFF;}
.msg_tips{background:#ffffe5;border:1px solid #ffcc7f;color:#404040;padding:3px 10px;border-radius:3px;}
.input_send{display:inline-block;background:#f25f6d;color:#FFF;border-radius:2px;border:0px solid #f25f6d;padding:0px 18px;cursor:pointer;height:28px;line-height:26px}
a.input_sendhover{background:#5bb2c9;text-decoration:none;}
.input_sendor_font{display:inline-block;background:#FF6600;color:#FFF;border-radius:2px;border:0px solid #db5801;padding:0px 18px;cursor:pointer;height:28px;line-height:28px}
a.input_sendor_font:hover{background:#fa7a24;text-decoration:none;}
.input_back{display:inline-block;background:#F7F7F7;color:#777;border:1px solid #ccc;border-radius:2px;padding:0px 18px;cursor:pointer;height:28px;line-height:28px}
a.input_back:hover{background:#FFF;text-decoration:none;color:#333}
.text_replayindent{text-indent:24px}
.legend a{background:url(../../images/icon_ordershow.png) no-repeat;display:inline-block;width:61px;height:16px}
.legend .delivery_limit span{text-indent:-1000px;display:inline-block;width:61px;height:16px}
a.share_goods{color:#FFF;}
a.share_goods img{margin-top:6px}
.input_sendbold{background:#f25f6d;border:0px solid #cc5200;color:#FFF;font-weight:bold;font-size:14px;}
a.input_sendbold:hover{background:#eb5e00}
.input_sendlogin{width:80px;}
.input_send24{height:22px;line-height:20px;padding:0 15px}
.input_send12{height:20px;line-height:20px;padding:0 7px;}
.input_border{border-radius:3px;border:1px solid #bdbdbd;height:16px;font-size:12px;padding:5px;color:#4b4b4b}
.input_searchborder{border:1px solid #bdbdbd;height:22px;font-size:14px;padding:0 3px;color:#4b4b4b}
.input_borderlogin{width:245px}
.input_bordersearch{height:22px;line-height:22px;}
.input_borderregister{width:220px}
.input_quickborder{border-top-right-radius:0;border-bottom-right-radius:0;border-right-width:0;}
.input_quicksend{font-size:14px;font-weight:bold;height:28px;line-height:28px;border-top-left-radius:0;border-bottom-left-radius:0}
.minus,.plus{margin:0 4px;display:inline-block;width:12px;height:12px;line-height:12px;text-align:center;border:1px solid #dbdbdb;font-family:Arial;font-size:9px;cursor:pointer;background:#FFF;}
.minus_link a{color:#555;text-decoration:none;}
.content_main{padding:30px;border-radius:3px;}
.content_main h2{text-align:center;padding-bottom:25px;color:#000;font-family: "simhei";font-size:20px;font-weight: normal;}
.title_normal{display:block;border-radius:3px;padding-left:10px;color:#50a6bd;background:#ddf4fa;font-size:14px;height:28px;line-height:28px}
.font_top{padding-top:6px}
.font_24{font:24px tahoma;}
.font_14{font-size:14px}
.font_12{font-size:12px}
.border{border:1px solid #f2606d}
.pagination{margin:15px 0}
.pagination a{border-radius:2px;padding:4px 8px;border:1px solid #cccccc;}
.pagination a:hover{text-decoration:none;border:1px solid #50a6bd;background:#61b9d1;color:#FFF}
.small_main{margin:auto;width:850px}
.send_style table{margin:auto;}
.send_style table th{width:80px;height:50px;vertical-align:top;}
.send_style table td{vertical-align:top;}
.send_style a{text-decoration:none}
.send_style a:hover{text-decoration:underline}
.send_style .msg_ok{color:#f26472;font-size:20px;font-weight:bold;padding-bottom:20px;line-height:22px}
.send_style .msg_bold{color:#FF6600;font-size:14px;font-weight:bold;padding-bottom:0px;line-height:22px}
.send_style .msg_error{color:#F00;font-size:14px;font-weight:bold;padding-bottom:0px;line-height:22px}
.send_style .msg_tipsok{margin-top:20px;border:1px solid #d4ebc1;background:#ecffdb;padding:10px}
.send_style .icon_ok{background:url(./icon_normal.gif) no-repeat center 0;height:50px}
.send_style .icon_bold{background:url(./icon_normal.gif) no-repeat center -70px;height:50px}
.send_style .icon_error{background:url(./icon_normal.gif) no-repeat center -154px;height:50px}
.send_style .next_tips{margin-top:26px;background:#F7F7F7;padding:10px;border:1px solid #EAEAEA}
.table_edit td{padding-bottom:15px;vertical-align:top;}
.table_edit th{text-align:right;width:150px;vertical-align:top;line-height:28px}
.table_edit textarea,.table_edit select{font-size:12px}
.table_list{border:1px solid #e6e6e6;width:100%;text-align:center;margin-bottom:10px}
.table_list td{border:1px solid #e6e6e6;padding:10px;vertical-align:top;}
.table_list thead td{color:#404040;padding:0 10px;background:#f3f3f3;height:30px;line-height:30px;border-bottom:1px solid #e6e6e6;}
.table_listnoborder td{border:0;border-bottom:1px solid #e6e6e6;vertical-align:middle}
#send_goods_type td{line-height:120%}
#send_goods_type .select td{background:#fff5cc;color:#000;}
#send_goods_type .un_select td{color:#CCC;}
#send_goods_type .un_select .green_font{color:#CCC;}

.table_listhead{border:1px solid #d6dfe4;text-align:center;margin-bottom:10px}
.table_listhead thead{background:#eef3f7}
.table_listhead thead td{height:30px;line-height:30px;color:#333}

.table_edit .share_piclist ul{height:92px;overflow:hidden}
.table_edit .share_piclist li{text-align:center;height:90px;border:1px solid #ccc;width:90px;height:90px;overflow:hidden;margin:0 9px 10px 0;float:left;display:block;}
.table_edit .share_piclist li img{max-height:90px;max-width:90px;overflow:hidden}
.small_top{margin-bottom:40px;margin-top:40px}

.site_topshadow{height:10px;}
.main{width:1202px;}
.site_bottom{background:#FFF;padding:15px 0;margin-top:15px}
.site_bottom h4{padding-bottom:10px}
.site_bottom ol{float:left;width:160px}
.site_bottom ol a{color:#979797;display:block;line-height:180%}
.site_bottom h3{font-size:14px;color:#f25f6d}
.site_bottom #site_copyright{text-align:center;color:#979797;margin: auto;}
.site_bottom #site_copyright li a{margin:0 12px}
.site_bottom #site_copyright li{margin-bottom:20px}
.site_bottom #site_help{border-bottom:1px dotted #e6e6e6;margin-top:15px;height:130px;margin-bottom:20px}
.register_tips{text-align:center;border-top:1px solid #ececec;padding-top:10px;margin-top:4px}
.register_div{padding:8px 0;border:1px solid #ebebeb;background:#fafafa;width:450px;margin:0px auto;margin-top:10px;}
.register_div a{float:left; color:#585858;height:38px;display:block;line-height:20px;}
.register_div h3{font-size:14px;}
.register_div .icon{background:url(/images/regest_icon.png)  no-repeat;width:38px;margin:0 19px 0 10px;}
.register_div .zero_icon{background-position:0 0;}
.register_div .first_icon{background-position:0 -42px;}
.register_next{margin:80px 0 60px 0;}
.register_next h1{margin-bottom:10px;color:#8a8a8a;font-size:12px;font-weight:normal;}
.register_next .next_ul {border:1px solid #ededed;font-size:12px}
.register_next .next_ul .h2{font-weight:bold;font-size:12px;}
.register_next .next_ul li{float:left;border-right:1px solid #ededed;padding:20px 0;width: 248px;}
.register_next .next_ul li a{color:#585858;display:inline-block;}
.register_next .next_ul li a:hover{color:#0078b6;}
.register_next .next_ul li .icon{height:40px;width:37px;background:url(/images/haitao/regest_icon.png)  no-repeat;margin:0px 20px 0 30px;}
.register_next .next_ul li:last-child{border-right:0px;}
.register_next .next_ul li .op_icon{background-position:0 3px;}
.register_next .next_ul li .price_icon{background-position:0 -89px;}
.register_next .next_ul li .comment_icon{background-position:0 -162px;}
.register_next .next_ul li .problem_icon{background-position:0 -43px;}
.login_left{float:left;overflow:hidden;width:550px;height:255px}
.login_right{margin-bottom:40px;border:1px solid #ececec;float:right;width:258px;padding:20px 20px 15px 20px;}
.login_right h1,.register_left h1{margin-bottom:20px}
.login_right td{padding-bottom:10px}
.login_right th{vertical-align:top;width:48px;font-size:14px;text-align:right;padding-top:6px;font-weight:normal}
.login_right #login_show_error{color:red;height:30px;}
.quicklogin{padding:0px 10px 15px 10px;}
.quicklogin td{padding-bottom:10px}
.quicklogin th{vertical-align:top;width:95px;font-size:14px;text-align:right;padding-top:6px;font-weight:normal}
.quicklogin #login_show_error{color:red;height:25px;padding-left:95px}
.register_left{float:left;padding:0px 0px 20px 0;}
.onError,.onSuccess{background:url(./icon_reg.gif) no-repeat;padding-left:20px}
.onShow{color:#bababa}
.onFocus{color:#bababa}
.onError{color:red;background-position:0px 4px}
.onSuccess{color:green;background-position:2px -59px}
.register_left .reg_captchaTip{}
.register_left td{padding-bottom:15px;padding-right:7px;vertical-align:top}
.register_left th{vertical-align:top;width:80px;font-size:14px;text-align:right;padding-top:6px;font-weight:normal}
.register_right{float:right;height:300px;margin-top:35px;padding-right:80px}

.shopping_go{border-radius:3px;border:0px solid #f25f6d;background:#f25f6d;height:35px;width:125px;font-size:14px;font-weight:bold;line-height:30px;color:#FFF;cursor:pointer}
.usercenter_left{float:left;width:148px;margin-top: 20px;}
.usercenter_left li{height:30px;line-height:30px;color:#333333}
.usercenter_left .title{font-weight:bold;height:27px;line-height:27px;	font-size:14px;color: #000;}
.usercenter_left a{color: #000;}
.usercenter_left a:hover{color: #f25f6d;}
.usercenter_left li.select a{color:#f25f6d;}
.usercenter_right{float:left;margin-left:10px;width:1010px;overflow:hidden;margin-top: 0px;}
.usercenter_indexmy{height:65px;background:#f7f7f7;padding:32px 0 40px 40px;}
.usercenter_indexmy h1{font-size:14px;padding-bottom:5px;color:#585858}
.usercenter_indexmy h2{font-weight:normal;font-size:14px;display:block;margin-top:5px;overflow:hidden;}
.usercenter_indexmy h3{padding-top:10px;font-weight:normal;font-size:12px;}
.usercenter_indexmy .font_24{color:#585858}
.usercenter_indexmy table td{vertical-align:top;color:#808080}
.usercenter_indexmy ul{float:left;width:50%}
.usercenter_indexmy .user_face{margin-right:10px;width:60px;height:60px;}
.usercenter_indexmy .input_sendpay{float:right;}
.usercenter_indexnews{border:1px solid #EEE;margin-bottom:10px;padding-bottom:10px}
.usercenter_indexnews h1{height:30px;line-height:30px;padding-left:10px;font-size:14px;color:#888;background:#f7f7f7;}
.usercenter_indexnews li{display:block;padding:10px 0 0 20px;background:url(./news_dot.gif) no-repeat 10px 18px}
.usercenter_indexordertips{padding:10px 0 0 22px;}
.usercenter_indexordertips dl{height:29px;line-height:29px;background:#fafafa;padding-left:10px;border-bottom:1px solid #EEE;border-top:1px solid #EEE;}
.usercenter_indexordertips dd{display:block;float:left;width:110px;height:67px;line-height:67px;margin-left:15px;}
.usercenter_indexordertips .dd{margin-left:15px;}
.usercenter_indexordertips dd a,.usercenter_indexordertips .dd a{padding:5px 0 5px 30px;background:url("../../images/haitao/accout-icon.png") center center no-repeat;}
.usercenter_indexordertips a.icon-ru{background-position:-2px 5px;}
.usercenter_indexordertips a.icon-tui{background-position:-2px -104px;}
.usercenter_indexordertips a.icon-cart{background-position:-3px -25px;}
.usercenter_indexordertips a.icon-send{background-position:-2px -78px;}
.usercenter_indexordertips a.icon-bu{background-position:-2px -51px;}
.usercenter_indexcart ul{height:80px;border-bottom:1px dotted #EAEAEA;padding:20px 0 0 0}
.usercenter_indexcart h1{float:left;width:100px;height:80px;background:url(./icon_usercenterindex.gif) no-repeat}
.usercenter_indexcart #usercenter_cart{background-position:22px -78px}
.usercenter_indexcart #usercenter_ordercart{background-position:22px 2px}
.usercenter_indexright{float:right;width:268px}
.usercenter_position{height:50px;line-height:50px;margin-bottom:5px;font-size:16px;font-weight:bold;border-bottom:1px solid #eaeaea;}
.usercenter_titletips{color:#b8b7b7;margin-bottom:20px}
.user_orderlistedit a{display:block}
.usercenter_classline{border-top:1px dotted #bdbdbd;margin:20px 0 10px 0;clear:both;font-size:14px;padding:20px 0 0 0;}
.usercenter_classline span{padding-left:15px;color:#b5b5b5;font-size:12px}
.usercenter_info td{vertical-align:top}
.usercenter_info .user_face{margin-right:20px;width:120px;height:120px;border:0;}
.usercenter_info .input_send{margin:20px 0}
.usercenter_ordersearch{margin:15px 0}
.usercenter_ordersearch input{font-size:12px;}
.usercenter_ordersearch td{padding:15px 10px 0 0;}
.usercenter_payclass{padding-left:65px;height:41px;line-height:40px;border-bottom:1px solid #c8e5ed;}
.usercenter_payclass li{margin-right:10px;float:left;font-size:14px;}
.usercenter_payclass a{height:40px;line-height:40px;padding:0 30px;text-align:center;background:#ddf4fa;display:block;border:1px solid #c8e5ed;}
.usercenter_payclass .select a{font-weight:bold;background:#FFF;border-bottom-color:#FFF}
.usercenter_paycontent ul{padding-bottom:20px;}
.usercenter_paycontent{padding:20px 0 10px 0;font-size:14px;border-bottom:1px solid #e6e6e6}
.usercenter_paycontent h4{font-weight:normal;display:inline-block;width:180px;color:#000;text-align:right;padding-right:5px;}
.usercenter_paycontent .input_border{height:32px;line-height:32px;font-size:20px;color:#000;width:120px}
.usercenter_paycontent .alicredit_style{position:absolute;margin:-48px 0 0 189px;}
.usercenter_paycontent .alicredit_style li{float:left;width:145px;border:1px solid #ccc;padding:5px;margin-right:10px;border-radius:2px;cursor:pointer}
.usercenter_paycontent .alicredit_style .select{border:1px solid #f60;color:#f60;}
.usercenter_paynotes{padding:20px 0 20px 0px;margin-bottom:20px;}
.usercenter_paynotes h5{background:url(../../images/logo_pay.gif) no-repeat;display:inline-block;height:60px;width:183px;float:left}
.usercenter_paynotes #usercenter_paypal{background-position:40px 5px}
.usercenter_paynotes #usercenter_alipal{background-position:40px -74px}
.usercenter_paynotes #usercenter_tenpal{background-position:40px -156px}
.usercenter_ordercartitle{color:#000;font-size:14px;font-weight:bold;height:27px;line-height:27px;padding-top:5px;border-top:0px solid #EAEAEA}
.usercenter_ordercartitle span{font-size:12px;font-weight:normal;margin-left:15px}
.usercenter_ordercartaddress ul{cursor:pointer;height:30px;line-height:30px;padding-left:10px;margin-bottom:10px}
.usercenter_ordercartaddress .select{background:#fff5cc;font-size:14px;color:#000;border:1px solid #ffe580}
.usercenter_ordercartaddress .input_radio{margin-right:5px;margin-top:-2px}
.usercenter_ordercartaddress .input_send{margin-left:18px}
.usercenter_ordercartmoney{font-size:14px;text-align:right;margin-bottom:20px;} 
.usercenter_ordercartmoney h1{font-size:14px;font-weight:normal;color:#000;}
.usercenter_ordercartexpress{margin-bottom:10px}
.usercenter_listmessage{margin-top:10px}
.usercenter_listmessage ol{text-align:right;margin-bottom:10px;color:#EAEAEA;}
.usercenter_listmessage ol a{display:inline-block;margin:0 5px;}
.usercenter_listmessage ol a.select{font-weight:bold}
.usercenter_listmessage ol a.blank{color:#aaa}
.usercenter_listmessage ol a:hover.blank{color:#f60}
.usercenter_listmessage .message_table{border-bottom:1px solid #d8d8d8;margin-bottom:10px;width:100%}
.usercenter_listmessage .fl{width:650px}
.usercenter_listmessage .user_nickname{margin-bottom:5px}
.usercenter_listmessage .user_nickface{margin-right:10px;padding:0px 10px 0 0;width:50px}
.usercenter_listmessage .user_nickface img{margin-bottom:10px;}
.usercenter_listmessage .user_mesagecontent{width:780px}
.usercenter_listmessage .user_messagedate{color:#a0a0a0;float:right;font-size:12px;}
.usercenter_listmessage .user_messagetitle{font-size:14px;color:#000;padding-bottom:10px}
.usercenter_listmessage .user_messagecontent{margin-bottom:10px;line-height:150%;overflow:hidden;width:590px;}
.usercenter_listmessage .user_messagepic a{margin-left:1px;border:1px solid #E9E9E9;height:60px;width:60px;display:block;text-align:center;border-radius:3px}
.usercenter_listmessage .user_messagelink{padding:10px 0 0 0}
.usercenter_listmessage .user_messagedit{text-align:right;padding-bottom:5px;height:23px;}
.usercenter_listmessage .unread{color:#0078b6;font-weight:bold;text-overflow:ellipsis;width:200px}
.usercenter_listmessage .unread b{color:#000}
.usercenter_ordercartexpress ul{ling-height:30px;height:30px;padding-left:28px;}
.usercenter_servicestips{margin:20px 10px;}
.usercenter_services .fl{width:609px;border:1px solid #EAEAEA;border-top:0;}
.usercenter_services .fl .services_title{font-size:14px;font-weight:bold;color:#000;margin-top:20px}
.usercenter_services .fl .usercenter_servicestyle{background:url(../../images/jt_serviceonline.png) no-repeat 290px 42px;border-bottom:1px solid #EAEAEA;margin-bottom:20px;padding-bottom:20px;margin-top:20px;text-align:center}
.usercenter_services .fl .usercenter_servicestyle a{margin:0 10px}
.usercenter_services .fl .back_link{margin:0 0 10px 10px}
.usercenter_services .fr{width:228px;border:1px solid #eaeaea;border-top:0px;border-left:0}
.usercenter_services .fr h4{height:30px;line-height:30px;padding-left:5px;background:#F7F7F7;color:#000}
.usercenter_services .fr .table_edit{margin:10px;}
.usercenter_services .fr .table_edit th{width:70px;color:#000;}
.usercenter_services .fr .table_edit td{padding-bottom:0;vertical-align:middle;}
.usercenter_services .fr .table_edit .imgborder{width:60px;height: 60px;border:1px solid #ccc;border-radius:3px;margin-right:10px}
.usercenter_services .usercenter_serviceselect{}
.usercenter_services .usercenter_serviceselect ul{padding:10px 20px;}
.usercenter_services .usercenter_serviceselect h1{padding-left:20px}
.service_rules{margin:40px 80px 40px 90px}
.service_rules dd{padding-left:10px;margin-bottom:5px;background: url(./news_dot.gif) no-repeat 0px 9px;}
.usercenter_services .usercenter_serviceselect .table_edit td{padding-top:5px;padding-bottom:10px}
.usercenter_services .usercenter_servicecontent{background:#F7F7F7;height:30px;line-height:30px;border-top:1px solid #EAEAEA;border-bottom:1px solid #EAEAEA;padding-left:10px;font-weight:bold}
.usercenter_services .usercenter_servicecontent .table_edit th{color:#000}
.usercenter_services .usercenter_servicecontent .table_edit td{padding-top:5px;padding-bottom:10px}
.usercenter_services .step_liststyle{border:0px;border-bottom:1px solid #EAEAEA;}
.usercenter_services .step_liststyle td{border:0;}
.usercenter_services .step_liststyle .content{max-width:400px;white-space:normal;word-wrap:break-word;padding:5px 0;color:#000}
.user_orderlist .user_orderlist_primg{float:left;margin-right:10px;}
.user_orderlist .user_orderlist_primg img{width:60px;height:60px;border:1px solid #ccc;border-radius:3px}
.user_orderlist .user_orderlist_txt{margin:5px 0 10px 70px;word-break:break-all;word-wrap:break-word;}
.user_orderlist .user_orderlist_txt p{border-bottom: 1px dashed #dbdbdb;padding:7px 0 7px 7px;min-width: 274px;color: #777;}
.user_orderlist .user_ordernotes{color:#4d4d4d;padding:5px 6px;margin:0 5px 0 75px;word-break:break-all;word-wrap:break-word;background:#ffff8d;border:1px solid #e7c560}
.user_orderlist .user_ordernotes .order_conner{position:absolute}
.user_orderlist .user_ordernotes .order_conner span{margin:-12px 0 0 0px;width:18px;height:7px;position:relative;display:block;background:url(/images/icon_conner.png)}
.user_orderlist .user_ordernotes .holdtodoimg{margin:10px 0 5px 0}
.user_orderlist .borderwhite{border-right:1px solid #FFF}
/*敏感物品等标签样式*/
.user_orderlist .borderwhite .cate_explain{margin-left:74px}
.user_orderlist .borderwhite .cate_explain a{height:20px;display:inline-block;padding:0 5px;margin-bottom:5px}
.user_orderlist .borderwhite .cate_explain_1{color:#FCC;border:1px solid #FCC;}
.user_orderlist .borderwhite .cate_explain_2{color:#CCF;border:1px solid #CCF;}
.user_orderlist .borderwhite .cate_explain_3{color:#CC9;border:1px solid #CC9;}
.user_orderlist .borderwhite .cate_explain_4{color:#9C3;border:1px solid #9C3;}
.user_orderlist .borderwhite .cate_explain_5{color:#CCC;border:1px solid #CCC;}
.user_orderlist .borderwhite .cate_explain_6{color:#a4def9;border:1px solid #a4def9;}
.user_orderlist .user_commentsbox{margin:5px 5px 5px 75px;}
.user_orderlist .user_commentsbox a{cursor:text;text-decoration:none;color:#9b9b9b}
.user_orderlist .user_commentsbox textarea{width:227px;margin-bottom:5px}
.user_orderlist .user_commentsbox #desc_count{color:#b7b7b7}
.user_orderlist .user_commentsbox .do_reamrk{float:right}
.user_orderlist .user_commentsbox ul{box-shadow:inset 2px 2px 2px #EAEAEA;border:1px solid #a0a0a0;padding:3px 5px;cursor:text}
.user_orderlist .user_commentsbox .hover{border:1px solid #f5b93c}
.user_orderlist_tips{text-align:right;padding-bottom:15px;vertical-align:top;}
.user_recordsearchtable{margin-bottom:10px;float:right}
.user_recordsearchtable td{padding-left:5px}
.help_search{display:none;padding:10px 0 10px 210px;height:25px;background:#d4f2fa;line-height:25px;margin-bottom:10px;}
.help_left{float:left;width:178px;border:1px solid #d1d1d1;}
.help_left li{height:30px;line-height:30px;padding-left:30px;}
.help_left li a{color:#666666}
.help_left li a:hover{color:#f25f6d}
.nav-main{height: 30px;background-color: #e8e8e8;border-top: 1px solid #e8e8e8;border-bottom: 1px solid #e8e8e8;font-size: 14px;color: #333;font-weight: bold;line-height:30px;padding-left:30px; }
.top-main-top{height: 100%; margin-bottom: 15px; overflow: hidden;}
.top-main{border: 1px solid #e8e8e8; color: #333; font-size: 14px;  line-height: 30px; padding: 4px 30px 4px 20px; margin-top: 10px; float: left;width:1140px}
.top-main a{color: #666;line-height:30px;}
.top-main_r {float:left; width:10%}
.top-main_l {float:right; width:90%}
.top-main .first{font-weight: bold;}
.top-main .second{white-space:nowrap;padding: 1px 15px;border: 1px dashed #ddd;margin-right: 16px;}

.help_classline{border-bottom:1px solid #e1f5fa}
.help_right{float:left;margin-left:10px;width:828px}
.help_index{width:414px}
.help_list h1{font-size:14px;margin-bottom:5px;padding:10px 0 0 8px}
.help_list li{height:30px;line-height:30px;padding-left:25px;background:url(./news_dot.gif) no-repeat 10px 15px}
.help_show{padding:15px 0 15px 10px;font-size:14px;line-height:22px}
.cat_show{padding:15px 0 15px 10px;font-size:14px;line-height:22px}
.cat_show li{padding:0 0 15px 10px}
.postage_menu{height:36px;line-height:35px;border-width:0 0 1px 0;padding-left:10px;margin-bottom:15px;font-size:14px;} 
.postage_menu li{border-top-left-radius:3px;border-top-right-radius:3px;color:#000;border:1px solid #c8e5ed;float:left;background:#ddf4fa;margin-right:7px;text-align:center;overflow:hidden;height:35px;cursor:pointer}
.postage_menu a{display:block;padding:0 22px;width:75px}
.postage_menu .select{background:#FFF;font-weight:bold;border-bottom-color:#FFF}
.postage_menu .select a{color:#50a6bd;}
.postage_content p,.track_content p{padding:10px 10px 0 0px}
.postage_content h1{text-align:center;padding:35px 0}
.postage_content table{text-align:center;width:100%}
.postage_content table thead td{font-size:14px;color:#333;background:#f7f7f7;font-family:Arial, Helvetica, sans-serif}
.postage_content table td{border:1px solid #eaeaea;padding:7px 10px}

.quickbuy_table #quickbuy_div_one{margin:30px 0 20px 0;}
.quickbuy_table #quickbuy_float{}
.quickbuy_table #buy_ok{margin:30px auto 70px auto;}
.quickbuy_table .green_font{padding:2px 0 2px 20px;background:url(./icon_reg.gif) no-repeat 0 -62px}
.quickbuy_table .red_font{padding-left:20px;background:url(./icon_reg.gif) no-repeat 0 0px}
.about_content{margin-top:20px;}
.about_content .about_title{margin:25px 0 5px 0;}
.about_left{float:left;width:600px}
.about_right{float:right;margin-top:40px}
.about_menu li a{color:#585858;padding-left:20px;width:140px;line-height:35px;height:35px;margin-bottom:15px;display:block;font-size:14px}
.about_menu .select a{color:#50a6bd;font-weight:bold;}
.index_postage #dhl,.index_postage #ems,.index_postage #air{background:url(../../images/icon_index.png) no-repeat}
.index_leftitle,.index_right #right_top,.index_right #right_bot,.index_leftitle span{background:url(./icon_indexline.gif) no-repeat}
.index_left{float:left}
.index_leftitle{height:30px;line-height:30px;font-size:14px;background-color:#ddf4fa;background-position:0 -32px;font-weight:bold;color:#50a6bd;padding-left:10px;}
.index_leftitle a{color:#50a6bd;}
.usercenter_help{margin-top:20px;}
.usercenter_help h1{font-size:14px;padding-bottom:10px}
.usercenter_help ul{padding-bottom:10px;}

.comment_content .user_face{width:60px;height:60px;}
.comment_content table{margin-bottom:15px;}
.comment_content .comment_show{padding:5px 10px;margin:0 20px 0 10px;background:#f9f9f9;border:1px solid #ededed;border-radius:3px;width:500px}
.comment_content .comment_showtxt{font-size:14px;margin:15px 0 10px 0;color:#313131}
.comment_content .comment_corner{position:absolute}
.comment_content .comment_corner span{position:relative;display:block;height:20px;width:7px;background:url(./corner.gif) no-repeat;margin:5px 0 0 4px;}
.comment_content .comment_showreply{border-top:1px solid #f0f0f0;padding:25px 0 5px 0px;background:url(../../images/icon_reply.gif) no-repeat;}
.demo_step{background:url(./demo_quickbuy_step.gif?t=20141107) no-repeat;height:32px;width:850px;margin:0 auto 30px auto;}
.demo_step ul{position:relative}
.demo_step a{position:relative;color:#404040;text-align:center;font-size:14px;font-weight:bold;display:block;float:left;width:141px;height:30px;line-height:30px;}
.demo_step .select a{color:#FFF;}
.demo_step li.select span{height:32px;position:absolute;background:url(./demo_quickbuy_step.gif) no-repeat 0 -78px;width:153px;}
.demo_step #demo_step1 span{left:0;width:149px;background-position:0 -41px}
.demo_step #demo_step2 span{left:136px;}
.demo_step #demo_step3 span{left:279px;}
.demo_step #demo_step4 span{left:419px;}
.demo_step #demo_step5 span{left:561px;}
.demo_step #demo_step6 span{left:700px;background-position:0 -116px}
.demo_title{text-align:center;padding:10px 0 30px 0;font-family:"simhei";font-size:25px;color:#f2606d}
.demo_content p{position:relative}
.demo_content p span{position:absolute;top:320px;}
.demo_content p span a{text-align:center;display:block;width:90px;height:68px;padding-top:22px;}
.demo_content p span a:hover{background:#000;border-radius:3px;filter:alpha(opacity=60);-moz-opacity:0.60; opacity:0.60;}
.demo_content p #demo_left{left:10px;}
.demo_content p #demo_right{right:10px;}
.news_title{color:#000;font-size:24px;margin-bottom:25px;}
.news_content{font-size:14px;line-height:180%}
.user_face{border:1px solid #ededed;border-radius:3px;}
.user_face img{border-radius:3px;}
#error_msg{padding-left:70px;height:22px;}
#feedback_dialog{border:1px solid #CCC;}
/*.feedback_content{right:20px;position:fixed;bottom:150px;border:1px solid #ccc;background:#FFF}
.feedback_content a{display:block;padding:30px 5px 0px 5px;}
.feedback_content a:hover{text-decoration: none;}
.feedback_content a:hover span{text-decoration: underline;}
.feedback_content p{margin-bottom:5px;color:#bbb;}
.feedback_content #feedback_support{background:url(../../images/icon_guestbookonline.png?t=2014) no-repeat 29px 8px;text-align:center;}
.feedback_content #feedback_online{background:url(../../images/icon_guestbookonline.png?t=2014) no-repeat 29px -50px;border-bottom:1px solid #ccc;text-align:center;}*/

#title_tip{position:absolute;width:270px;padding:7px;margin-top:35px;}
#title_tip p{display:block;position:absolute;right:0;margin:-15px 7px 0 0;height:8px;width:17px;background:url(../../images/corner_tips.gif) no-repeat}
.item_notes img{cursor:pointer}

.area_delivercom{position:absolute}
.area_delivercontent{position:relative;background:#FFF;width:410px;border:1px solid #50a6bd;padding-bottom:10px}
.area_delivertitle{font-size:14px;font-weight:bold;background:#50a6bd;height:32px;line-height:32px;padding-left:15px;color:#FFF}
.area_delivermenu{margin:10px;border-bottom:1px solid #c8e5ed;height:19px;padding-left:5px;}
.area_delivermenu .select{border-bottom:1px solid #FFF;}
.area_delivermenu .select a{color:#50a6bd;font-weight:bold;line-height:18px;background:#FFF;border-bottom:1px solid #FFF}
.area_delivermenu li{float:left;}
.area_delivermenu li a{width:60px;display:block;padding:0 5px;text-align:center;background:#ddf4fa;border:1px solid #c8e5ed;border-top-left-radius:3px;border-top-right-radius:3px;margin-right:4px;}
.area_delivercity{padding:0 10px}
.area_delivercity a{display:inline-block;width:120px;height:20px;line-height:20px;border:1px solid #FFF;overflow:hidden;padding-left:5px}
.area_delivercity a:hover{border:1px solid #c8e5ed;background:#ddf4fa;text-decoration:none;}
.diybuy_addresstable span{display:inline-block}

.usercenter_orderstep{text-align:center;margin-top:10px;}
.usercenter_orderstep table .title{color:#000;font-size:14px;font-weight:bold;height:35px}
.usercenter_orderstep table .title td{width:25%;background:#EAEAEA}
.usercenter_orderstep table .title .select{background:#F60;color:#FFF;border-radius:3px;}
.usercenter_orderstep .steptime td{color:#bbb;height:40px}
.usercenter_orderstep .steptime .select{background:url(../../images/diybuy_jt.png) no-repeat bottom center;}
.usercenter_orderstep .endtime{border:1px solid #f59019;background:#FFF;padding:5px 20px;position:absolute;margin:-20px 0 0 -10px;border-radius:3px;}
.usercenter_orderinfotips{border:1px solid #f59019;background:#fff7eb;padding:10px 20px 20px 20px;margin-top:20px}
.usercenter_orderinfoboldtips{border:1px solid #febe8f;background:#FFF;padding:3px 10px;display:block;}

.ordertrack_table{width:100%;margin-bottom:10px;margin-top:-10px;}
.ordertrack_table thead{border-bottom:1px solid #EAEAEA;font-weight:bold}
.ordertrack_table td{padding:3px 5px;}

.user_orderlist_txt a{height:20px;width:100px; display:inline-block}

/*公共按钮*/
.ht-btn {display:inline-block;background:#f25f6d;color:#FFF;border-radius:4px;border:0px solid #f25f6d;padding:0px 30px;cursor:pointer;height:38px;line-height:36px}
.btn-red{background:#f25f6d;}

/*Tab切换*/
.usercenter_tab{margin-bottom: 10px;border-bottom: 1px solid #c3ced5;padding-left: 21px;}
.usercenter_tab ul li{float: left;}
.usercenter_tab ul li a{color:#575757;padding: 0 15px;height: 27px;line-height:27px;border-top: 1px solid #c3ced5;border-left: 1px solid #c3ced5;border-right: 1px solid #c3ced5;background-color: #eef3f7;display: block;margin-right: 6px;}
.usercenter_tab ul li a:hover{text-decoration: none;background:#FFF}
.usercenter_tab ul li.on a{margin-bottom:-1px;background-color: #FFF;border-top: 2px solid #fd6602;}
/*海外地址*/
#content  .opt {
width: 100%;
overflow: hidden;
}
#content  .address .opt .function {
width: 100%;
margin-bottom: 12px;
}
#content  .opt .function {
width: 352px;
overflow: hidden;
}
.blue, a.blue {
color: #0097db;
}
.left {
float: left;
}
.right{float:right;}
#content  .opt .function li {
height: 32px;
line-height: 32px;
}
.span3 {
width: 67%;
float: left;
overflow: hidden;
}

.span9 {
width: 74.999%;
float: left;
overflow: hidden;
}

#content  .address .opt .function li a {
text-align: left;
text-indent: 20px;
}
#content  .opt .function li.current a {
background-image: none;
background-color: #f26472;
color: #fff;
}
#content .opt .function li a {
float: left;
display: block;
width: 100%;
height: 32px;
text-align: center;
background:#e7e7e7;
text-decoration: none;
overflow: hidden;
}
#content  .address .Detail {
margin-top:5px;
padding: 12px 30px;
border: 1px solid #ededed;
overflow: hidden;
border-radius: 5px;

}
#content  .address .shot{margin-right: -29px;}
/*两栏宽度为width:473px;*/
#content  .address .shot .Detail {
margin-top:5px;
padding:12px 10px;
border: 1px solid #ededed;
overflow: hidden;
border-radius: 5px;
width:948px;
float:left;
margin-right:10px;
}
#content  .address .shot .Detail ul {

}
#content  .address .Detail li {
width: 80%;
padding-bottom: 10px;
line-height: 32px;
overflow: hidden;
}
#content  .address .shot .Detail li {
width: 100%;
}
#content .address .shot .Detail li{

}
#content  .address .Detail li .bt {
float: left;
width: 103px;
height: 32px;
text-align: right;
overflow: hidden;
}
#content  .address .shot .Detail li .bt {
width: 142px;
}
#content .address .Detail li .nr {
float: left;
width: 360px;
height: 35px;
overflow: hidden;
}
#content  .address .shot .Detail li .nr {
width: 332px;
}
#content  .address .Detail li .nr li {
float: left;
width: 173px;
padding: 0 5px;
height: 32px;
line-height: 32px;
border: none;
border:1px solid #dadada;
border-radius:5px;
overflow: hidden;

background:#fff;
color:#000;
text-align: center;
}
#content  .address .shot .Detail li .nr li {width:305px;}
#content .address .shot .Detail li .nr li{
text-align:right;
}
#content  .address .Detail li.long .nr {
width: 654px;
margin-bottom: 10px;
}
#content  .address .shot .Detail li.long .nr {
width: 348px;
margin-bottom: 10px;
}
#content  .address .Detail li.long .nr li {
width: 540px;
}
#content  .address .shot .Detail li.long .nr li {
width: 335px;
}
#content{
float: right;
overflow: hidden;
}
#msg{position:absolute;background:#53a000;color:#fff;top:250px;left:450px;padding:10px;border-radius:5px;}


.i-content-process .pic{height:92px;display: block;}
.i-content-process .pic{background: url('./expresservice-banner.jpg') no-repeat center center;}
.i-content-process .pic a{display:inline-block;width:183px;height:100%;}
.ddt-express-newuser .i-content-process{margin:40px 0 75px 0;}
.i-content-process{width:1138px;margin:0 auto;margin-top:49px;}
.i-content-process ul {border:1px solid #dedede;margin-top:30px;padding-top:30px;}
.i-content-process .title{font-family: "Microsoft Yahei";font-size:16px;}
.i-content-process .title span{font-size:12px;font-weight:normal;font-family:"宋体"}
.i-content-process .transport-text{display:block;height:82px;position: relative;font-family: "Microsoft Yahei";}
.i-content-process .transport-btn{text-align: center;margin-top: 15px;}
.i-content-process ul li dl{float: left;text-align: center;position: absolute;}
.i-content-process ul li dt{font-size: 15px;font-weight: bold;color: #333333;margin:2px 0 7px 0;position:relative;height:16px;text-align:center;}
.i-content-process ul li dt a{color:#333;}
.i-content-process ul li dd a{color:#999;text-align:center;font-size:13px;display:block;}
.i-content-process ul li dt .span1{border-radius:12px;background:#f25f6d;color:#fff;font-size:12px;display:inline-block;width:14px;text-align:center;height:14px;line-height:14px;margin-right:2px;font-weight:normal;position:absolute;top:2px;left:0px;}
.i-content-process ul li dd{font-size: 14px;color: #999999;text-align:left;}
.i-content-process ul li .text-1{left:57px;}
.i-content-process ul li .text-2{left: 213px;}
.i-content-process ul li .text-3{left: 407px;}
.i-content-process ul li .text-4{left: 607px;}
.i-content-process ul li .text-5{left: 808px;}
.i-content-process ul li .text-6{right: 63px;}
.i-content-process ul li .text-1 .span1{left:-16px;}
.i-content-process ul li .text-2 .span1{left:-3px;}
.i-content-process ul li .text-3 .span1{left:12px;}
.i-content-process ul li .text-4 .span1{left:-2px;}
.i-content-process ul li .text-5 .span1{left:-8px;}
.i-content-process ul li .text-6 .span1{left:-15px;}
.ddt-express-newuser .i-content-process ul li .text-1{left:45px;}
.ddt-express-newuser .i-content-process ul li .text-2{left:475px;}
.ddt-express-newuser .i-content-process ul li .text-3{left:910px;}

.ht-mainer{width:1140px;margin:0 auto;}
.ht-comblock h1{font-family:"Microsoft Yahei";font-size:16px;color:#333;}
.ht-comblock .divblock{border:1px solid #dedede;margin-top:40px;}
.ht-usercontent{width:1200px;margin:0 auto;font-family:"Microsoft Yahei";margin-top:25px;}
.ht-usercom h1{font-family:"Microsoft Yahei";font-size:16px;}
.ht-usercom .ht-userwrap{border:1px solid #dedede;margin-top: 27px;}
.ht-usercom ul li{padding:17px 0;border-bottom:1px dashed #dedede;color:#333;}
.ht-usercom ul li:last-child{border-bottom:0px;}

.ht-usercontent .ht-usercom.fl{width:788px;}
.ht-usercontent .ht-usercom.fl ul{width:740px;margin:0 auto;}
.ht-usercom .notics ul li {padding:0 0 11px 0;border-bottom:0;}
.ht-usercom .sharewrap ul li{float:left;width:235px;border:0px;margin:0 20px;padding: 20px 0;}
.ht-usercontent .ht-usercom.fl .sharewrap ul{width:auto;margin:0 auto;}
.ht-usercom .sharewrap .col1 {
padding-left: 0px;
}
.ht-usercom .sharewrap .col1 img{border:1px solid #dedede}
.ht-usercom .sharewrap .col2{
margin-left: 90px;
margin-top:-5px;
}
.ht-usercom .sharewrap .col2 h1 {
margin-top: 0px;
font-size:14px;
color:#585858;
font-family:"宋体";
font-weight:normal;
}
.ht-usercom .sharewrap .col2 div {
font-size: 12px;
margin-top: 12px;
height: 53px;
overflow: hidden;
font-family:"宋体"
}
.ht-usercontent .ht-usercom.fr{width:320px;}
.ht-usercontent .ht-usercom.fr .index-problem ul{width:271px;margin:0 auto;}
.ht-usercontent .ht-usercom.fr .notics ul{width:auto;margin:0 auto; padding:10px 9px 2px 1px;}
.ht-usercontent .ht-usercom.fr .notics ul li{padding-left:0px;height: 18px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;}
.ht-usercontent .ht-usercom.fr ul li{padding-left:9px;font-size:14px;}
.ht-usercom .col1{padding-left:5px;}
.ht-usercom .col2{margin-left:85px;}
.ht-usercom .col2 h1{margin-top:9px;}
.ht-usercom .col2 p{font-size:14px;margin-top:20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ht-userwrap .ranklist{height:318px;overflow:hidden;}
.ht-userwrap .index-problem ul li{height:18px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.i-content-help .title{margin-bottom: 35px;}
.i-content-help p{font-family: '宋体';line-height: 25px;font-size:12px;}
.i-content-help .list h4{font-size: 12px;font-weight: bold;color: #333333;}
.i-content-help .list{margin-bottom: 32px;}
.i-content-help h4{color: #656565;}
.i-content-help .list{margin-bottom: 10px;}
.i-content-help .help-mt{margin-top: 80px;}
.i-content-help{margin-top:50px;}

.intro{margin: 45px auto 40px auto;width: 1000px;}
.intro ul li{float: left;width: 265px;font-family: "微软雅黑";margin-right: 100px;}
.intro ul li h2{margin-bottom: 15px;}
.intro ul li i{background-image: url("./index_icon.jpg");background-repeat: no-repeat;width: 85px;height: 58px;display: inline-block;float: left;}
.intro ul li.exp{margin-right: 0;}
.intro ul li.pay i{background-position: 0 0;}
.intro ul li.service i{background-position: 0 -65px;}
.intro ul li.exp i{background-position: 0 -141px;}
.about{margin-top:30px;}
.about-left{float: left;width: 150px;border: 1px solid #dedede;}
.about-left li{height:40px;line-height:40px;text-align:center;}
.about-left li a{color:#666;}
.about-left li a:hover{color:#f25f6d}
.about-right{float:right;width:1028px;border:1px solid #dedede;}
.about-right .about-content{padding:10px 20px 20px;}
.about-right .about-content h2{line-height:40px;font-size:20px;}
.about-right .about-content .block{margin-top:10px;color:#333;line-height:30px;}
.about-right .about-content .block h1{font-size:16px;}

#bannermain {
position: relative;
margin: 0 auto;
min-width: 990px;
overflow: hidden;
width: 100%;
height: 286px;
z-index: 100;
border-bottom: 1px solid #ffffff;
background-color: #f9f9f9;
}
.ht-slide {
position: relative;
width: 100%;
height: 286px;
background-repeat: no-repeat;
background-color: #fff;
background-position: center center;
}
.ht-slide li {
float: left;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 286px;
}
.ht-slide li:first-child{z-index:10;}
.ht-slide li a img{
position: absolute;
/*left:50%;
margin-left:-951.5px;*/
width: 100%;
height: 100%;
opacity: 1;
overflow: hidden;
-webkit-transition: opacity 800ms ease-in-out;
-moz-transition: opacity 800ms ease-in-out;
-ms-transition: opacity 800ms ease-in-out;
-o-transition: opacity 800ms ease-in-out;
transition: opacity 800ms ease-in-out;
text-align: center;
vertical-align: middle;
}

.slide-number-box {
width: 990px;
height: 0;
margin: 0 auto;
position: relative;
z-index: 999;
}
.slide-number {
padding: 8px 0 9px 0;
width: 120px;
margin-left: -60px;
text-align: center;
position: absolute;
bottom: 0px;
left: 50%;
}
.slide-number a {
float: left;
width: 14px;
height: 14px;
display: block;
margin: 0 10px 0 0;
text-indent: -9999em;
overflow: hidden;
outline: none;
border-radius:14px;
background:#fff;
}
.slide-number a.cur {
background:#f25f6d;
}
.address-list  li.on{background:#fff8d9;border:1px solid #f9dfb2;color:#ff8b00}
.address-list  li{line-height:25px;padding:0 10px 0 100px;position:relative;}
.address-list  li .tip{display:none;}
.address-list  li.on .tip{display: inline;}
.address-list  li.on .tip .icon55{display:block;background:url(../../images/haitao/tips.png) center center no-repeat;width:9px;height:13px;position:absolute;left:2px;top:5px;}
.address-list  li .button input{margin-right:7px;}
.address-list  li .tip{margin-right:20px;position:absolute;left:10px;top:0px;padding-left:17px;}

.returnTop {
bottom: 98px;
position: fixed;
right: 20px;
z-index: 999;
width: 53px;
height: 53px;
cursor: pointer;
background-position: -161px -82px;
text-indent: -10000px;
}
.returnTop{
background-image: url("../../images/haitao/index_bg.png");
background-repeat: no-repeat;
}
.searchdiv{padding:20px 9px;}
.searchdiv .ht-text{height:33px;border:1px solid #dedede;width:191px;background:#f0f0f0;outline:none;padding-left:11px;} 
.searchdiv .ht-search{width:47px;height:35px;text-align:center;border-bottom-right-radius:3px;border-top-right-radius:3px;background:#f2606d;border:0px;color:#fff;outline:none;cursor:pointer;font-size:16px;font-family:"Microsoft Yahei"}
.account-tips{width:251px;height:265px;background: url("../../images/haitao/account-tips.png") center center no-repeat;font-family:"宋体";position:fixed;top:316px;left:50%;margin-left:270px}
.account-tips h1{color:#585858;font-size:16px;margin-left:25px;margin-top:17px;}
.account-tips ul{margin-left:25px;}
.account-tips ul li{margin-top:10px;}
.account-tips ul li  span{color:#666;font-size:12px;}
.account-tips ul li .h1{font-weight:bold;color:#191816;font-size:14px;}

.ht-usercom .servers ul li{height:148px;width:414px;border:1px solid #dedede;padding:0px;}
.servers .server-content{margin-left:37px;margin-top:24px;}
.servers .server-content .icon{background:url("./server-icon.png") 0px 0px no-repeat;width:101px;height:102px;float:left;}
.servers .server-content .text{float:left;padding-top:5px;margin-left:20px}
.servers .server-content .text{line-height:24px;height:24px;}
.servers .server-content .text p{font-size:14px;}
.servers .server-content .icon.y-icon{background-position:0px -1px;}
.servers .server-content .icon.f-icon{background-position:-114px -2px;}
.servers .server-content .icon.z-icon{background-position:0px -125px;}
.servers .server-content .icon.h-icon{background-position:-114px -125px;}
.ht-usercom .shopping-net ul li{padding-left: 9px;font-size: 14px;height: 18px;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}


/* 回到顶部按钮 */
#return_top{ bottom: 149px; position: fixed; right: 20px; z-index: 999; border: 1px solid #D4D4D4; width: 50px; background-color:#e2e2e2; font-weight: 700; font-size: 12px; text-decoration: none;color: #f46070; text-align:center; overflow: hidden; padding: 7px 0; line-height: 18px;} 
#return_top .cp-icon{ position: absolute; left: 0%; top:0; -webkit-transition: left ease-in-out 0.3s; -moz-transition: left ease-in-out 0.3s; transition: left ease-in-out 0.3s; cursor: pointer; display: inline-block;background: url(./icon_guestbookonline_0922.png) no-repeat;} 
#return_top .icon-returntop{ width: 50px; height: 50px; background-position: 0 -206px;} 
#return_top:hover .cp-icon{ left:100%; _display:none;}
.feedback_content{right:20px;position:fixed;bottom:48px;}
.feedback_content a{ border: 1px solid #D4D4D4; display:block; width: 50px; background-color:#e2e2e2; font-weight: 700; font-size: 12px; text-decoration: none;color: #f46070; text-align:center; position: relative; overflow: hidden; padding: 7px 0; line-height: 18px; margin-bottom:-1px;} 
.feedback_content .cp-icon{ position: absolute; left: 0%; top:0; -webkit-transition: left ease-in-out 0.3s; -moz-transition: left ease-in-out 0.3s; transition: left ease-in-out 0.3s; cursor: pointer; display: inline-block;background: url("./icon_guestbookonline_0922.png") no-repeat;} 
.feedback_content .icon-help-online{width: 50px; height: 50px; background-position: 0 0;} 
.feedback_content .icon-help-msg{width: 50px; height: 50px; background-position: 0 -66px;} 
.feedback_content .icon-help-center{width: 50px; height: 50px; background-position: 0 -133px;} 
.feedback_content a:hover .cp-icon{ left:100%; _display:none;}

/*支付弹窗*/
 .payment-div{padding:55px 0 38px 40px;border-bottom:1px solid #e0e0e0;}
.payment-div .text{color:#575757;font-size:16px;font-family:"微软雅黑";margin-top:17px;}
.payment-div .alipay{margin-left:20px;}
.payment-div .tenpay{margin-left:20px;}
.payment-div div{float:left;}
.payment-div div label{margin-left:5px;}
.pay-dialog{position:relative;}
.pay-dialog-footer{text-align:center;padding:50px 0}
.pay-dialog-footer .a-num{margin-right:15px;line-height:20px;}
.pay-dialog-footer a{font-size:18px;font-family:"微软雅黑";color:#000}
.pay-dialog-footer a.or_font{color:#fb7823}
.pay-dialog-footer a.input_send{color:#fff;font-size: 14px;font-family:"宋体"}
.pay-dialog .close{width:13px;height:15px;background:url("../../images/haitao/close.jpg") center center no-repeat;position:absolute;right:10px;top:5px;cursor:pointer;}


.copyright-logo {position:relative;}
.copyright-logo li{display:inline-block;position:relative;}
.copyright-logo li a{color:#979797}
.copyright-logo .first-li{margin-right:76px;}
.copyright-logo #move_show{margin-left:35px;}
.chatfloat {
border-radius: 3px;
margin: -260px 0 0 100px;
border: 1px solid #ccc;
position: absolute;
background: #FFF;
padding: 15px 20px;
width: 210px;
display: none;
}

/*step*/
.common-step{width:100%}
.common-step ul li{line-height:36px;text-align:center;width:25%;background:url(../../images/rank/step_not.png)  10px center no-repeat #e9e9e9;float:left;color:#727272;position:relative;}
.common-step div.step-text{text-align:center;font-size:14px;font-weight:bold;}
.common-step ul li.complete .step-icon{width:17px;height:12px;background:#e9e9e9;display:inline-block;}
.common-step .step-text span{display:inline-block;}
.common-step ul li.select .step-icon{background:#f2890f;}
.common-step ul li.complete .witerline{position:absolute;right:0;width:1px;height:18px;background:#f4b873;top:9px;}
.common-step ul li.complete .step-icon{background:url(../../images/rank/step_compelet.png) center center no-repeat #f2890f;padding-right:7px;}
.common-step .mod-arrow {position:absolute; left:50%; bottom:-22px; margin-left:-12px; width: 0; height: 0; overflow: hidden; font-size: 0; display: block; border-width:11px; border-color: #fff transparent transparent transparent; border-style: solid dashed dashed dashed; }
.common-step ul li.select{background:#f2890f;color:#fff;}
.common-step ul li.complete{background:#f2890f;color:#fff;}
.common-step .select .mod-arrow{border-color: #f2890f transparent transparent transparent;}
.common-status{margin-top:26px;}
.common-status .timeline{position:relative;height:27px;overflow:hidden;}
.common-status .status-ul{width:100%}
.common-status .status-ul li{float:left;width:25%}
.common-status .status-ul .status-frist{margin-top:5px;}
.common-status .status-ul .status-name{color:#b4b4b4;text-align:left;font-family:"arial";font-size:14px;}
.common-status .status-ul .status-time{color:#aaaaaa;margin-top:15px;text-align:center;}
.common-status .status-line{background:#959595;height:4px;margin-top:11px;margin-left:33px;margin-right:6px;}
.common-status .status-radius{font-size:18px; text-align:center;line-height:27px;border-radius:50%; width:27px;height:27px;background:#959595 no-repeat;float:left;z-index:100;color:#fff;float:left;}
.common-status .status-radius.statuscomplete{background:url(../../images/haitao/complete.png) center center no-repeat #959595;}
.common-status .status-ul li.select .status-radius{background:#f2606d no-repeat;}
.common-status .status-ul li.select .status-line{background:#f2606d;}
.common-status .status-ul li.select .status-name{color:#f2606d;}
.common-status .status-ul li.complete .status-line{background:#bdee9c;}
.common-status .status-ul li.complete .status-radius{background:url(../../images/rank/complete.png) no-repeat;text-indent:-10000px;}
.common-status .status-ul li.complete .status-name{color:#bdee9c;}

/*忘记密码*/
.pass_table{margin:0 auto}
.pass_table tr{ height: 48px; }
.pass_table th{height:50px;vertical-align:top;padding-top:9px;font-weight:normal;font-size: 14px;}
.pass_table td{vertical-align:top;}
.pass_table td input{ outline: none;}
.pass_table td .pass_text{padding:0 5px;width: 256px; height:34px; border: 1px solid #c2c2c2; }
.pass_table td .pass_codeText{padding:0 5px;width: 80px; height:34px; border: 1px solid #ccc; }
.pass_table td .pass_code{ width: 86px; height: 28px; border: 1px solid #ccc; border-radius: 3px; }
.pass_table td .pass_btn{ width: 72px; height: 28px; border-radius: 3px; background: #50a6bd; border: 1px solid #418b9f;color: #FFF; cursor: pointer; }
.pass_table .tips{margin-left:7px;}
.captcha-img{margin-left:18px;}
.captcha-tips{line-height:33px;}
.pass-title{width:1134px;margin:0 auto;margin-top:40px;}
.pass-title table{width:100%}
.pass-title .line{width:100%;height:1px;background:#dedede;}
.pass-title .p-title{}
.pass-title .p-title h1{line-height:20px;height:20px;color:#999999;font-size:20px;font-family:"微软雅黑";font-weight:bold;text-align:center;}
.loading_forget_tips {
display: none;
width: 350px;
margin-top: 20px;
}
.mould-dialog{background:#fff;border:1px solid #b3b8b9;width:594px;padding-bottom:42px;margin: 0 auto;}
.mould-dialog .md-head{}
.mould-dialog .md-head .md-close{background:url(../../images/grey-close.png) no-repeat;width:11px;height:11px;display:block;float:right;cursor:pointer;}
.mould-dialog .md-body{width:445px;margin:0 auto;margin-top:50px;}
.mould-dialog .md-body .md-left{float:left;}
.mould-dialog .md-body .md-left .icon-error{background: url(./icon_normal.gif) no-repeat center -154px;height:46px;width:46px;display:block;}
.mould-dialog .md-body .md-left .icon-ok{background: url(./icon_normal.gif) no-repeat center 0px;height:46px;width:46px;display:block;}
.mould-dialog .md-body .md-left .icon-bold{background: url(./icon_normal.gif) no-repeat center -70px;height:46px;width:46px;display:block;}
.mould-dialog .md-body .md-right{margin-left:72px;} 
.mould-dialog .md-body .md-right .md-tips{font-size:14px;font-weight:bold;margin:6px 0 15px 0;}
.mould-dialog .md-body .md-right .md-tips.ok{color:#349900;}
.mould-dialog .md-body .md-right .md-tips.error{color:red}
.mould-dialog .md-body .md-right .md-tips.bold{color:#FF6600;;}
.mould-dialog .md-body .md-right .md-msg{color:#000;}
.mould-dialog .md-body .md-right .md-link{margin-top:8px;color:#fe4567;}
.mould-dialog .md-footer{margin-top:55px;}
.mould-dialog .md-footer .md-btn{text-align:center;}
.mould-dialog .md-tips h1{font-size:22px;font-weight:bold;font-family:"微软雅黑"}

.form-item input {
border: 1px solid #dedede;
width: 137px;
height: 17px;
line-height: 17px;
padding: 9px;
font-size: 14px;
outline: none;
}

/*常见问题*/
#draggable { position: fixed;_position: absolute; right: 50%;margin-right:-782px; bottom: 20%;width: 179px;height:115px;border-radius: 3px; z-index: 1000;background: #fef0dd; border: 1px solid #f9dfb2;}
#draggable h3 {padding: 7px 0 0 7px;}
#draggable h3 a:hover {color: #000;text-decoration: none;}
#draggable h3 a {color: #666;font-size:14px;}
#draggable li { margin: 0 10px;line-height: 20px;padding-left:10px;background: url('./news_dot.gif') no-repeat 0px 9px;}

.postion-tips{position:absolute;font-size:12px;line-height:12px;}

/*商品页面*/
.goods_search{display:none;padding:10px 0 10px 210px;height:25px;background:#d4f2fa;line-height:25px;margin-bottom:10px;}
.goods_left{float:left;width:200px;border:1px solid #e8e8e8;}
.goods_left li{height:30px;line-height:30px;padding: 0 20px; margin-bottom: 10px;}
.goods_left li a{color:#666666}
.goods_left li a:hover{color:#f25f6d}
.goods_classline{border-bottom:1px solid #e1f5fa}
.goods_right{float:left;margin-left:10px;width:828px}
.goods_index{width:414px}
.goods_list {width: 988px;border: 1px solid #e8e8e8; }
.goods_list h1{font-size:14px;margin-bottom:5px;padding:10px 0 0 8px}
.goods_show{padding:15px 0 15px 10px;font-size:14px;line-height:22px}
.goods-main{height: 30px;background-color: #e8e8e8;border-top: 1px solid #e8e8e8;border-bottom: 1px solid #e8e8e8;font-size: 14px;color: #666666;font-weight: bold;line-height:30px;margin-bottom: 10px; padding-left: 10px;}
.goods-main a{color:#666666}
.goods-main a:hover{color:#f25f6d}

/* 首页品牌列表 */
.brand_list {width:935px; float:left;}
.brand_list_l {width:438px; float:left; border:1px solid #ebebeb; padding:10px; margin-bottom:10px;}
.brand_list_r {width:438px; float:right; border:1px solid #ebebeb; padding:10px; margin-bottom:10px;}
.side_right {width:250px; float:right; height:222px}
.sd_tipsgg {text-align:center; border:1px solid #ebebeb; padding:10px 0px; margin-bottom: 20px;}

/* 首页推荐商品 */
.parents-care-products {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #ebebeb;
    font-size: 12px;
    line-height: 1;
    margin-bottom: 20px;
    padding: 0 5px 5px;
    position: relative;
    width: 238px;
	border-top: 2px solid #f2606d;
}

.parents-care-products .reco-head {
    height: 16px;
    padding: 12px 0;
	text-align:center;
}

.parents-care-products .reco-head .head-title {
    color: #333;
    font-family: "Microsoft Yahei";
    font-size: 16px;
    padding-left: 10px;
    text-align: left;
}

.parents-care-products .reco-content-inner {
	width: 230px;
	overflow:hidden;
}

.parents-care-products .reco-content-inner .reco-item {
    padding: 9px 24px;
}

.parents-care-products .reco-content-inner .reco-item .pcsitm {
    background: url("//kid.vipstatic.com/img/kid/loading_s.gif?ea33f57c") no-repeat scroll center center rgba(0, 0, 0, 0);
    display: block;
    float: left;
    height: 63px;
    margin-right: 10px;
    overflow: hidden;
    position: relative;
    width: 50px;
    z-index: 11;
	padding-top: 5px;
}

.parents-care-products .reco-content-inner .item-imagex {
    transform: translateZ(0px);
    vertical-align: bottom;
    width: 50px;
}

.parents-care-products .reco-content-inner .item-desc-txt {
    border-bottom: 1px dotted #ccc;
    clear: none;
    height: 70px;
    position: relative;
    width: 100%;
    z-index: 11;
}

.parents-care-products .reco-content-inner .reco-item .item-desc-txt .desc-name {
    color: #666;
    font-family: "Microsoft Yahei";
    line-height: 18px;
    max-height: 36px;
    overflow: hidden;
}

.parents-care-products .reco-content-inner .reco-item .item-desc-txt .desc-price {
    padding: 6px 0 1px;
}

.parents-care-products .reco-content-inner .reco-item .item-desc-txt .desc-price .price-vipshop {
    color: #32c8c1;
    font-family: arial,"Microsoft YaHei";
    font-size: 14px;
    padding-right: 10px;
}
.parents-care-products .reco-content-inner .reco-item .item-desc-txt .desc-price .price-market {
    color: #666;
    font-family: "Microsoft Yahei";
    text-decoration: line-through;
}


.myAccount-top-nav { position: relative; top: -3px; height: 40px; line-height: 40px; }
.myAccount-top-nav a, .myAccount-top-nav span { float: left; }
.myAccount-top-nav a { font-size: 14px; color: #838383; }
.myAccount-top-nav a:hover { color: #11ADFF; }
.myAccount-top-nav span { padding: 0 3px; }
.myAccount-top-nav .cur, .myAccount-top-nav .cur:hover { color: #2C3337; }
.toCK:hover { cursor: pointer; }
.myAccount-bd { position: relative; top: -12px; }

/*右侧导航菜单*/
.nav-list { width: 178px; border-radius: 4px; overflow: hidden; }
.nav-list .title { position: relative; display: block; height: 50px; line-height: 50px; padding-left: 52px; font-size: 16px; background-color: #fff; color: #333333; }
.nav-list .title i { position: absolute; top: 21px; right: 20px; width: 10px; height: 7px; background: url(../images/acount_arrow_sprite.png) no-repeat; }
.nav-list .title_on { background: #11ADFF; color: #fff; }
/*.nav-list .item01, .nav-list .item02, .nav-list .item03, .nav-list .item04, .nav-list .item05, .nav-list .item06, .nav-list .item07 { background-image: url(../images/account_sprite.png); background-repeat: no-repeat; -webkit-transition: background-position .35s ease-in-out, background-color .3s ease; -moz-transition: background-position .35s ease-in-out, background-color .3s ease; -ms-transition: background-position .35s ease-in-out, background-color .3s ease; -o-transition: background-position .35s ease-in-out, background-color .3s ease; transition: background-position .35s ease-in-out, background-color .3s ease; }*/
.nav-list .title:hover { color: #FFF; background-color: #f26472; }
.nav-list .item01 { background-position: 0 0; }
.nav-list .item01:hover { background-position: -50px 0; }
.nav-list .item02 { background-position: 0 -50px; }
.nav-list .item02:hover { background-position: -50px -50px; }
.nav-list .item02:hover i { background-position: 0 -14px; }
.nav-list .item03 { background-position: 0 -100px; }
.nav-list .item03:hover { background-position: -50px -100px; }
.nav-list .item04 { background-position: 0 -150px; }
.nav-list .item04:hover { background-position: -50px -150px; }
.nav-list .item04:hover i { background-position: 0 -14px; }
.nav-list .item05 { background-position: 0 -200px; }
.nav-list .item05:hover { background-position: -50px -200px; }
.nav-list .item05:hover i { background-position: 0 -14px; }
.nav-list .item06 { background-position: 0 -250px; }
.nav-list .item06:hover { background-position: -50px -250px; }
.nav-list .item07 { background-position: 0 -300px; }
.nav-list .item07:hover { background-position: -50px -300px; }
.sub_nav { display: none; background: #E7E7E7; }
.sub_nav a { display: block; height: 38px; line-height: 38px; padding-left: 30px; color: #656565; font-size: 16px; }
.sub_nav a:hover, .sub_nav .active { color: #f26472; }
.sub_nav a span { display: inline-block; width: 15px; height: 15px; border-radius: 50%; background: #fd3f3f; color: #fff; font-size: 12px; text-align: center; line-height: 15px; position: relative; top: -1px; }

